• word of the day

    dennstaedtia punctilobula

    dennstaedtia punctilobula - Dictionary definition and meaning for word dennstaedtia punctilobula

    Definition
    (noun) fern of eastern North America with pale green fronds and an aroma like hay
Download our Mobile App Today
Receive our word of the day
on Whatsapp